package com.sg.dto.integration.component;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @desc QuerySpaceDashboradVersionDetailComRespDto
 * @使用场景
 */
@Data
public class QuerySpaceDashboradVersionDetailComRespDto
        extends BaseDto
        implements Serializable {

    /**
     * 大屏数据版本号
     */
    @ApiModelProperty("大屏数据版本号")
    private String dashboradDataVersionNum;

    /**
     * 大屏类型
     */
    @ApiModelProperty("大屏类型")
    private String dashboradTypeCode;

    /**
     * 大屏名称
     */
    @ApiModelProperty("大屏名称")
    private String dashboradName;

    /**
     * 归属周期ID
     */
    @ApiModelProperty("归属周期ID")
    private String cycleId;

    /**
     * 更新周期类型标识
     */
    @ApiModelProperty("更新周期类型标识")
    private String updateCycleTypeCode;

    /**
     * 归属内容表类型编码
     */
    @ApiModelProperty("归属内容表类型编码")
    private String tableTypeCode;

    /**
     * 归属内容表主键ID
     */
    @ApiModelProperty("归属内容表主键ID")
    private String entityId;

    /**
     * 角色标识
     */
    @ApiModelProperty("角色标识")
    private String roleCode;

    /**
     * 主题内容ID
     */
    @ApiModelProperty("主题内容ID")
    private String themeContentId;

    /**
     * 空间ID
     */
    @ApiModelProperty("空间ID")
    private String spaceId;

    /**
     * 操作时间
     */
    @ApiModelProperty("操作时间")
    private String operateTime;

}
